package fr.afcepf.atod18.restaurants.entity;

import java.util.List;

import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.OneToMany;
import javax.persistence.Table;

import fr.afcepf.atod18.utilitaires.entity.Rue;

//Annotations
@Entity
@Table(name="Menu")
public class Menu extends Produit {
	
	@OneToMany(cascade=CascadeType.ALL)
	@JoinTable(name="Menu_Produits",joinColumns={@JoinColumn(name="Menu_id")}, inverseJoinColumns={@JoinColumn(name="Produit_id")})
	private List<Produit> produits;

	public List<Produit> getProduits() {
		return produits;
	}

	public void setProduits(List<Produit> produits) {
		this.produits = produits;
	}


}
